package com.ebelter.btcomlib.models.bluetooth.products.bpm.interfaces;


import com.ebelter.btcomlib.models.bluetooth.products.bpm.bean.BpmMesureResult;

public interface BPMMeasureCallback {


    //动态收缩压的回调
    void dynamicSystolicPressure(int value);


    /**测量错误
     errorType=1 传感器震荡异常,设备LCD显示ERR1
     errorType=2 检测不到足够的心跳或算不出血压，设备LCD显示ERR2
     errorType=3 测量结果异常，设备LCD显示ERR3
     errorType=4 测量结果异常或压力超过上限，设备LCD显示ERR H
     errorType=5 袖带过松或漏气(10秒内加压不到30mmHg)，设备LCD显示ERR U
     errorType=6 电池电量过低，提示用户更换电池, LCD显示
    */
    void measureError(String connectName,int errorType);

    void measureResult(BpmMesureResult mesureResult);

}
